Knowledge Architect: A Tool Suite for Managing Software Architecture Knowledge

نویسندگان

  • Peng Liang
  • Anton Jansen
  • Paris Avgeriou
چکیده

Management of software architecture knowledge (AK) is vital for improving an organization’s architectural capabilities. To support the architecting process within our industrial partner: Astron, the Dutch radio astronomy institute, we implemented the Knowledge Architect (KA): a tool suite for creating, using, translating, sharing and managing AK. The KA tool suite entails specialized support for integrating the various process activities and supporting collaboration between the stakeholders. This report discusses the tools included and features of KA. We also discuss different usages of the KA for capturing and using AK to support the architecture process. This research has been partially sponsored by the Dutch Joint Academic and Commercial Quality Research & Development (Jacquard) program on Software Engineering Research via contract 638.001.406 GRIFFIN: a GRId For inFormatIoN about architectural knowledge. We would like to thank the master students Jens Rasmussen, Natasja Sterenborg, Hubert ten Hove, Alex Haan, Tjaard de Vries, Joris Best, Marco van der Kooi and Reinder Kamphorst for their work on the development of the Knowledge Architect tool suite.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Meta-study of Architectural Design Processes in Post-disaster Housing Reconstruction in Iran

Background and objective Despite conducting numerous studies in the two areas of “architectural design process” and “post-disaster housing reconstruction” in recent years in Iran, limited studies have been conducted for the meta-study of these two areas. Therefore, to redefine the “post-disaster housing reconstruction” and strengthen the common theoretical foundations, the current study aims to...

متن کامل

Reference Architecture Representation Environment (RARE) A Tool to Support Object-Oriented Software Architecture Derivation and Evaluation

Software architectures have received considerable attention in both research and practice for representing system stakeholder concerns during the software development process. While a number of architecture representations have been proposed to facilitate analysis at different levels of abstraction, tool support for deriving and evaluating these architectures is only just beginning to appear. T...

متن کامل

A Framework of Tools for Managing Software Architecture Knowledge

Software architecture (SA) process consists of several activities, which involve complex knowledge intensive process. The knowledge produced and consumed during this process needs to be shared and reused among different stakeholders, and across different life-cycle phases. Therefore, software architecture knowledge needs to be managed for improving organization architecture capabilities. It is ...

متن کامل

Managing architectural decision models with dependency relations, integrity constraints, and production rules

Software architects consider capturing and sharing architectural decisions increasingly important; many tacit dependencies exist in this architectural knowledge. Architectural decision modeling makes these dependencies explicit and serves as a foundation for knowledge management tools. In practice, however, text templates and informal rich pictures rather than models are used to capture the kno...

متن کامل

Edifice in order for Desolation: Two different Narratives about the Status of Architect and Architecture in Iḥyaʾ ʿūlm al-dīn Ghazali Book

Abu Hamid al-Ghazālī was a mystic, jurist and a theologian, lived in the fifth century AH, who had significantly influenced Iranian culture. His greatest work is Iḥyaʾ ʿūlm al-dīnʾ, which he wrote to revive the religious knowledge, in his seclusion period and with the subject of “transaction knowledge”, therefore there could be found architectural information in it. This research is dedicated t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009